//
//  LTMessageCmdBody.h
//  linktuIOS
//
//  Created by 俊松何 on 2017/5/12.
//  Copyright © 2017年 tianxie. All rights reserved.
//

#import "LTMessageBody.h"
typedef enum{
    
    LTMessageCmdTypeDeletefriend   = 0,     //删除好友       data  放userId
    LTMessageCmdTypeQuitGroup      = 1,     //主动退群       data  放群id
    LTMessageCmdTypeKickedOutGroup = 2,     //被群主踢出了群  data  放群id
    
    LTMessageCmdTypeMessageRevoke  = 3,        //消息撤回
    
    
    LTMessageCmdTypeNoticeMessage  = 4,        //朋友圈通知消息
    
    
    
    LTMessageCmdTypeVideoCalling      = 5,     //视频呼叫            data  放创建者的userId 通道key
    LTMessageCmdTypeRefusedVideoCall  = 6,     //视频呼叫被拒绝       data  放创建者的userId 通道key
    LTMessageCmdTypeAcceptVideoCall   = 7,     //视频呼叫被接受       data  放创建者的userId 通道key
    LTMessageCmdTypeEndVideoCall      = 8,     //结束视频通话         data  放创建者的userId 通道key
    
    
    LTMessageCmdTypeAudioCalling      = 9,     //音频呼叫            data  放创建者的userId 通道key
    LTMessageCmdTypeRefusedAudioCall  = 10,    //音频呼叫被拒绝       data  放创建者的userId 通道key
    LTMessageCmdTypeAcceptAudioCall   = 11,    //音频呼叫被接受       data  放创建者的userId 通道key
    LTMessageCmdTypeEndAudioCall      = 12,    //结束视频通话         data  放创建者的userId 通道key
    
    LTMessageCmdFriendRecomend        = 20,
    
    LTMessageCmdSqureNoticeMessage    = 21,
    

    LTMessageCmdForcedoffline         = 50,
    
    
    
}LTMessageCmdType;


@interface LTMessageCmdBody : LTMessageBody

@property(nonatomic,assign) LTMessageCmdType cmdType;

@property(nonatomic,  copy) NSString         *data;

-(instancetype)initWithType:(LTMessageCmdType)type data:(NSString *)data;

@end
